/**
* All Rights Reserved , Copyright (C) 2021 , 青岛鼎信通讯股份有限公司
*
* IMpmProjectUniversalChangeService
* 项目变更通用
*
* 修改纪录
* 2021-08-18 版本：1.0 chengengwei 创建。
* @version 版本：1.0
* @author 作者：chengengwei
* 创建日期：2021-08-18
*/

package com.topscomm.mpm.service;

import com.topscomm.mpm.IMpmService;
import com.topscomm.mpm.pojo.MpmProjectUniversalChangeEntity;
import com.topscomm.mpm.dao.IMpmProjectUniversalChangeDao;

import java.util.Map;

public interface IMpmProjectUniversalChangeService extends IMpmService<MpmProjectUniversalChangeEntity, IMpmProjectUniversalChangeDao>{

    void saveApprovalUserAndOpinion(Map<String, Object> paraMap);

    void saveOpinion(MpmProjectUniversalChangeEntity changeEntity, String opinion);

    void sendMessageToPMO(MpmProjectUniversalChangeEntity changeEntity);

    void createRecordAfterApproval(String sourcetype, String sourceid);

    void addLastVersionInfo(Map<String, Object> map);
}
